put up the shutters - Allemand Anglais Dictionnaire